Skip to content

Conversation

nimit9
Copy link

@nimit9 nimit9 commented Jul 14, 2024

Added Stakes Mines Game (https://stake.com/casino/games/mines)

  • Backend
  • Frontend

Also added provably fairness to the games, to generate randomness using crypto

@nimit9
Copy link
Author

nimit9 commented Jul 14, 2024

@hkirat Need to add auth, db, zod
Frontend: tailwind, shadcn?
Maybe monorepofy it as well?

@nimit9
Copy link
Author

nimit9 commented Jul 14, 2024

Added Limbo backend

@nimit9
Copy link
Author

nimit9 commented Jul 14, 2024

Modified Plinkoo RNG

@nimit9
Copy link
Author

nimit9 commented Jul 19, 2024

Added Dice and Keno

@nimit9
Copy link
Author

nimit9 commented Aug 22, 2024

image

@nimit9 nimit9 marked this pull request as ready for review September 6, 2024 20:54
@hkirat
Copy link
Contributor

hkirat commented Sep 6, 2024

Can yu add a video of these games?

@hkirat
Copy link
Contributor

hkirat commented Sep 6, 2024

oh backend only. hmm
Do you want to try the frontend in a different PR?

@nimit9
Copy link
Author

nimit9 commented Sep 6, 2024

yes, will add it in this PR itself

@Devilla
Copy link

Devilla commented Sep 8, 2024

@here I would like to work on the frontend and modify backend with the verification algorithms a bit. Reference

@Devilla
Copy link

Devilla commented Sep 8, 2024

Unable to get http://localhost:3000/api/v1/rng/get-server-seeds

Screenshot:
Screenshot 2024-09-09 at 12 22 26 AM

@nimit9
Copy link
Author

nimit9 commented Sep 8, 2024

@here I would like to work on the frontend and modify backend with the verification algorithms a bit. Reference

Already workingg on it, but you are free to do it as well

@Devilla
Copy link

Devilla commented Sep 8, 2024

@here I would like to work on the frontend and modify backend with the verification algorithms a bit. Reference

Already workingg on it, but you are free to do it as well

Sounds good, then I'll start working on dice frontend, can I raise PR for that on your forked repo so the changes are included here.

@nimit9
Copy link
Author

nimit9 commented Sep 9, 2024

I'm done with dice FE

@Devilla
Copy link

Devilla commented Sep 9, 2024

I'm done with dice FE

Can review the PR, and push Dice FE.

@Devilla

This comment was marked as resolved.

@nimit9
Copy link
Author

nimit9 commented Sep 9, 2024

Screencast.from.2024-09-08.20-27-27.webm

@Devilla
Copy link

Devilla commented Sep 10, 2024

Screencast.from.2024-09-08.20-27-27.webm

Great design implementation, would you be open to some good freelance gigs, Lmk. 😊

nimit9 added 30 commits August 23, 2025 16:52
…es, transparency feed, and footer

feat: Implement transparency feed component to display real-time game results with statistics

refactor: Extract MyBets table logic into a separate component for better organization

style: Update CSS variables for improved theming and add new gradient and shadow styles

fix: Update route tree to include public index route for landing page

feat: Create home route for protected casino section

feat: Add public index route to render landing component

style: Enhance Tailwind configuration with new animations and transition properties

feat: Update blackjack types and utils to include payout information

feat: Extend user types to include optional user details in paginated bet data
… game verification

- Implemented  and  components for displaying game results.
- Updated  to include blackjack results.
- Enhanced  to handle blackjack outcomes.
- Refactored game result queries to include specific keys for blackjack, keno, and dice.
- Improved card positioning logic in  and  components for better responsiveness.
- Added utility functions for calculating card positions based on viewport type.
- Cleaned up console logs and adjusted styles for better UI consistency.
- Added new documentation components for better structure and readability.
- Implemented Conversions, GameEvents, Implementation, and Overview pages for provably fair features.
- Updated routing to include new pages under the provably fair section.
- Improved UI elements in DiceResultPreview and ProvablyFairCalculation components.
- Introduced dropdown menu for navigation in the ProvablyFair component.
- Removed unnecessary console logs and adjusted layout styles for better UX.
- Updated Tailwind CSS configuration for improved styling.
- Reformatted the  file for consistency.
- Introduced a new  interface in  to encapsulate bet-related data structure.
- Updated  to include new dependencies and versions for Radix UI components and Prettier plugins.
…mines controllers

feat(auth): throw UnAuthenticatedError for unauthorized access in auth middleware
- Updated getBet controller to include user-specific bet verification.
- Added middleware to verify user authentication for bet retrieval.
- Modified getBetById service to accept user context for personalized data.
- Enhanced user service to include active bets in user instance.
- Implemented new overview component for provable fairness documentation.
- Improved fairness modal to handle game-specific logic and navigation.
- Updated global modals to manage fairness and bet modals more effectively.
- Refactored verification inputs to support numeric nonce handling.
- Added support for active games and rotation logic in fairness components.
- Updated frontend components to improve styling and usability.
- Introduced zod schemas for better type safety in routing.
- Updated package dependencies to include the latest Prisma client.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants